An energy-shared two-layer approach for multi-master-multi-slave bilateral teleoperation systems