Renewable Energy - Kurochkin, Dmitry (Springer International Publishing, 2019)