The use of heuristic optimization techniques on RV cycloid reducer design : a comparative study