Mejdi Jeguirim Recent Advances in Renewable Energy Technologies: Volume 1 - Academic Press Elsevier 2021 ISBN: 9780323910934 Source: EBOOK