China Yuchai International Limited ("CYI") Files Annual Report on Form 20F