Structural basis of torque generation in the bi-directional bacterial flagellar motor.