Elucidating the anti-melanoma effect and mechanisms of Hispolon.