Explorations in renewable energy : Prospects and challenges - Mohd Yusof Hj Othman