Abstract: Renewable energy sources have recently come to the attention of researchers and power companies, due to the rising need for electricity. Incorporating renewable sources of energy like solar, ...