State Key Laboratory of Light Alloy Casting Technology for High-end Equipment;
Shenyang 110022;
China;
Shenyang Research Institute of Foundry Co.;
Ltd.;
Shenyang 110022;
China;
Northeastern University;
Shenyang 110189;
China;
titanium aluminide; cast defects; turbocharger; investment casting;