1. Department of Industrial Engineering Dalhousie University Halifax Nova Scotia Canada
2. National Science Library Chinese Academy of Sciences Beijing China
3. College of Safety Science & Engineering Liaoning Technical University Huludao Liaoning China
4. State Key Laboratory of Explosion Science and Technology Beijing Institute of Technology Beijing China