Effect of Au and Ni layer thicknesses on the reliability of BGA solder joints