The use of flavonoids in skin cancer prevention and treatment