Fingerprint biometric technology