Roaa Mahmoud, Author at Energy Engineering ع