Tanshinone IIA attenuates neuronal damage and the impairment of long-term potentiation induced by hydrogen peroxide.