Development of a cloud-based digital twin for robotic assembly systems