Text this: Starved lubrication analysis of angular contact ball bearing based on a multi-degree-of-freedom tribo-dynamic model