Modern Heuristic Optimization Techniques With Applications To Power Systems