1. National Innovation Institute of Defense Technology, Academy of Military Science, Beijing 100010, China
2. Intelligent Game and Decision Laboratory, Academy of Military Science, Beijing 100091, China
3. Chinese People’s Liberation Army 32806 Unit, Academy of Military Science, Beijing 100091, China
4. The 85th Detachment, Chinese People’s Liberation Army 95969 Unit, Wuhan 430000, China