Baoding Bus Company rolls out China Yuchai’s alternative fuel engines