How Secure Are Hardware Wallets Really? What Are the Common Issues Affecting Them?