1. Chengdu Development Center of Science and Technology
2. China Academy of Engineering Physics
3. Chengdu, China
4. Centre for Animal Disease Control and Prevention of Chongqing
5. Chongqing, China
6. Faculty of Geosciences and Environmental Engineering
7. Southwest Jiaotong University
8. Optical Engineering Key Lab of Chongqing
9. Chongqing Normal University