Announcements by China Yuchai International Limited ("CYI")