The effect of annealing twin-generated special grain boundaries on HAZ liquation cracking of nickel-base superalloys