Biometric template security: Challenges and solutions