Lu Canfeng is a military commentator.