Institution: | Guangdong Entomological Institute, Guangzhou 510260, China, Institute of Zoology, Chinese Academy of Sciences, Beijing 100080, China, School of Life Science, Guangxi Normal University, Guilin 541004, China, School of Life Science, East China Normal University, Shanghai 200062, China. |