A Review on Different Robot-Assisted Welding Methods: Approaches and Associated Challenges under Industry 4.0 | Synapse