Finite element analysis on stress/strain in CBGA solder joint with different substrates under thermal cycle. (10th June 2009)