Nanocomposite hydrogels for melanoma skin cancer care and treatment: In-vitro drug delivery, drug release kinetics and anti-cancer activities