Driving Forces of the Bubble-Driven Tubular Micromotor Based on the Full Life-Cycle of the Bubble