LEP and cancer: Leptin and Cancer: Updated Functional Roles in Carcinogenesis, Therapeutic Niches, and Developments