Sustainable Power Systems - Karki, Nava Raj; Karki, Rajesh; Verma, Ajit Kumar; Choi, Jaeseok (Springer Singapore, 2017)