China Unveils Truck-Mounted Electromagnetic Catapult…