Experimental and numerical investigation of a self-adapting non-contact ultrasonic motor