https://scholar.google.com/citations?hl=en&user=WmoAw70AAAAJ&view_op=list_works&sortby=pubdate
College of Life Sciences and Oceanography, Shenzhen University
Shenzhen, Guangdong, China