Mixed lubrication problems in the presence of textures: An efficient solution to the cavitation problem with consideration of roughness effects. (November 2016)