Puerarin improves busulfan-induced disruption of spermatogenesis by inhibiting MAPK pathways.