1. Animal and Plant Inspection and Quarantine Technology Center, Shenzhen Entry-Exit Inspection and Quarantine Bureau, Shenzhen, China
2. Shenzhen Key Laboratory for Research and Development on Detection Technology of Alien Pests, Shenzhen Academy of Inspection and Quarantine, Shenzhen, China
3. College of Agronomy and Biotechnology, China Agricultural University, Beijing, China