CPGAN: Collective Punishment Generative Adversarial Network for Dry Fingerprint Image Enhancement | IEEE Conference Publication | IEEE Xplore