1. Key Laboratory of Xinjiang Phytomedicine Resources and Utilization, Ministry of Education, School of Pharmacy, Shihezi University, Shihezi 832002, China
2. Pharmacology Department, School of Pharmacy, Shihezi University, Shihezi 832002, China
3. Department of Marine Ecology, College of Marine Life Science, Ocean University of China, Qingdao 266003, China