Solder Joint Reliability: Theory and Applications