Department of Marine Pharmacy, China Pharmaceutical University, Nanjing 210009, China; The Engineering Research Center of Synthetic Polypeptide Drug Discovery and Evaluation of Jiangsu Province, Nanjing 211198, China; State Key Laboratory of Natural Medicines, Ministry of Education, Nanjing 211198, China. Electronic address: 13913925346@126.com.