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