, Theory of Mechanisms and Robots department, Bucharest Polytechnic University, Bucharest 060042 (CE) Romania, Romania