Effect of thermal aging on board level drop reliability for Pb-free BGA packages