Text this: Influence of crystal orientation on the corrosion behaviour of copper, aluminium and niobium studied using first-principles calculation