Renewable Energy in Cuba Overview, Tutorial, and Recommendations - Petrovic, Slobodan (Springer International Publishing, 2023)