China Yuchai Wins Order for 100 Hybrid Engines from Liuzhou Bus