280 Things to Know About Biometric Authentication Systems