Institute of Special Animal and Plant Sciences, Chinese Academy of Agricultural Sciences
Changchun, Jilin, China