The anti-apoptotic and anti-inflammatory properties of puerarin attenuate 3-nitropropionic-acid induced neurotoxicity in rats.