Incorporating image quality in multi-algorithm fingerprint verification