1. Department of Pharmacology, Shantou University Medical College, Shantou 515041, China
2. School of Public Health, Shantou University, Shantou 515063, China
3. Department of Experimental Animal Center, Medical College of Shantou University, Shantou 515041, China