Department of Biology, Shenzhen MSU-BIT University, Shenzhen, ChinaBiological Faculty, Shenzhen MSU-BIT University, Shenzhen, China, China (People's Republic)