Renewable Energy; 76:102-114 (April 2015) (Published online 25 November 2014)