Anti-melanoma effect and action mechanism of a novel chitosan-based composite hydrogel containing hydroxyapatite nanoparticles. (29th July 2022)