Robust and Transparent Multi-Degree-of-Freedom Bilateral Teleoperation with Time-Delay