1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University , Chongqing 401331 , China
2. Department of Intensive Care Medicine, Army Medical Center of PLA , Chongqing 401331 , China
3. College of Pharmaceutical Sciences, Zhejiang University , Hangzhou , Zhejiang 310058 , China
4. State Key Laboratory Breeding Base of Marine Genetic Resources, Third Institute of Oceanography Ministry of Natural Resources , Xiamen 361005 , China