Multi-Verse Optimization1