latest research on solar power generation efficiency