Hybrid Energy Systems - Zohuri, Bahman (Springer International Publishing, 2018)