Optimization methods applied to renewable and sustainable energy: A review