Network pharmacology analysis and cellular experiment validation of puerarin in attenuating TBI through suppression of ferroptosis