China Yuchai International Limited ("CYI") Convening of Special General Meeting