Better power generation than solar energy