Advanced Technologies for Sustainable Systems - Bahei-El-Din, Yehia; Hassan, Maguid; Hassan, Maguid (Springer International Publishing, 2017)