Advances in renewable energy research. ([2017])