Molecular carcinogenesis in equine penile cancer: A potential animal model for human penile cancer.