Review of damage mechanism and protection of aero-engine blades based on impact properties