1. Field Engineering College, Army Engineering University of PLA, Nanjing 210007, China
2. Unit of 32399 of PLA, Nanjing 211131, China
3. State Key Laboratory for Disaster Prevention & Mitigation of Explosion & Impact, Army Engineering University of PLA, Nanjing 210007, China
4. Position Engineering Research Office, Army Engineering University of PLA, Nanjing 210007, China
5. Electromagnetic Environmental Effects Laboratory, Army Engineering University of PLA, Nanjing 210007, China