Nonlinear dynamic analysis of a rub-impact rotor supported by oil film bearings