Plan, Verify and Switch: Integrated Reasoning with Diverse X-of-Thoughts