Similar Items: Emerging latent fingerprint technologies: a review