1. Department of Medicinal ChemistrySchool of PharmacyQingdao University 38 Dengzhou Road Qingdao Shandong 266021 People's Republic of China
2. Department of ChemistryCollege of ScienceSouthern University of Science and Technology 1088 Xueyuan Blvd., Nanshan District Shenzhen Guangdong 518055 People's Republic of China
3. Shenzhen Key Laboratory of Marine Archaea Geo-OmicsSouthern University of Science and Technology