welding defects analysis