China Yuchai International Limited ("CYI") Appoints Two New Directors