Sunscreens: potential hazards to environmental and human health | Synapse