Hantar teks ini: Environmental friendly power dispatch in Saudi Arabia with renewable energy and energy storage