Generation of Synthetic Latent Fingerprints