Advances and controversies in studying sunscreen delivery and toxicity.