Elasto-hydrodynamic lubrication : the fundamentals of roller and gear lubrication