A framework for efficiency evaluation of multi-degree-of- freedom gear trains