Fingerprint, Palmprint and Biometric Identification Solutions