Microstructural evolution and failure mechanism of 62Sn36Pb2Ag/Cu solder joint during thermal cycling. (August 2019)