Factors Influencing Fingerprint Development