Emerging latent fingerprint technologies: a review