Abstract: Nations around the world are confronting an increasing demand for renewable energy as the global population continues to rise at a rapid rate. Recognizing the importance of averting climate ...