Advances in Sustainable Energy - Vasel, Ahmad; Vasel, Ahmad; Ting, David S-K; Ting, David S-K (Springer International Publishing : Imprint: Springer, 2019)