publication venue for A novel indexing algorithm for latent palmprints leveraging minutiae and orientation field 2024