Development of a reconfigurable assembly system with enhanced control capabilities and virtual commissioning