power generation idea