Chen Xi is a military commentator based in Beijing