An overview of biometrics technologies