China Yuchai Appoints New Director