Unified approach to bi-directional non-back drivable roller clutch design. (October 2017)