Mechanical power transmission