A Novel Fingerprint Recovery Scheme using Deep Neural Network-based Learning