Heavy Construction - China Yuchai introduces 10 new engines for 2015