Rolling-element bearing modeling: A review