1. Shandong Provincial Key Laboratory of Water Pollution Control and Resource Reuse, School of Environmental Science and Engineering, Shandong University, 72 Binhai Road, Qingdao 266237, China
2. Marine Genomics and Biotechnology Program, Institute of Marine Science and Technology, Shandong University, 72 Binhai Road, Qingdao 266237, China