1. School of Chemistry and Chemical Engineering, University of South China, Hengyang 421001, China
2. Department of Chemistry & Institute of Biomedical Science, Fudan University, Shanghai 200433, China
3. Key Lab of Sustainable Development of Polar Fisheries, Yellow Sea Fisheries Research Institute, Chinese Academy of Fishery Sciences, Qingdao 266071, China
4. Lab of Protein Structure and Function, University of South China, Hengyang 421001, China