1. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
2. Institute of Military Veterinary Medicine, Academy of Military Medical Science, Changchun 130122, China
3. Northwest Plateau Institute of Biology, Chinese Academy of Sciences, Xining 810001, China