Title: Artificial Intelligence and Internet of Things for Renewable Energy Systems