Potential phytochemicals in the fight against skin cancer: Current landscape and future perspectives.