Vacancy migration and long-range ordering due to ageing in AuCd shape memory alloys