Analysis and control of micro-stepping characteristics of ultrasonic motor