Artificial intelligence for renewable energy systems. (2022)