1. Shanghai Key Laboratory
of Veterinary Biotechnology, School of Agriculture and
Biology, Shanghai Jiao Tong University,
Shanghai 200240, People’s Republic of China
2. Shanghai Entry−Exit Inspection and Quarantine Bureau, Shanghai 200135, People’s
Republic of China