AI in renewable energy: A review of predictive maintenance and energy optimization | Synapse