Hybrid Energy Systems - Bahman Zohuri (Springer, 2018)