Shenzhen University, College of Life Sciences and Oceanography. Shenzhen, Nanshan District, Xueyuan Road. Guangdong Province, China.