China Yuchai Announces Delivery of 598 School Buses Powered by YC6J190-20 Engines