Silibinin prevents UV-induced HaCaT cell apoptosis partly through inhibition of caspase-8 pathway.