Causes of PCB welding defects