Huperzine A protects rat pheochromocytoma cells against hydrogen peroxide-induced injury