20071209 home.science: Sunscreens might prevent cancer