A study of the effects of BGA solder geometry on fatigue life and reliability assessment | IEEE Conference Publication | IEEE Xplore