1. College of Food Science and Engineering, Ocean University of China, Qingdao 266003, China
2. Soil Chemistry and Physics Department, Desert Research Center, Cairo 11753, Egypt
3. Laboratory for Marine Drugs and Bioproducts of Qingdao National Laboratory for Marine Science and Technology, Qingdao 266237, China