fuel cells smart grid solar lasers electromagnetic hydraulics geothermal power electronics diodes photochemical reactors optoelectric battery batteries electricity fusion isotope thermonuclear photochemical chemistry