Recent Advances in Renewable Energy Technologies: Volume 2 - Mejdi Jeguirim (Academic Press Elsevier, 2021)