Solder Joints in PCB Assembly and Semiconductor Packaging