Keaton Peters Floating power station proposed off Louisiana coast National energy company seeking approval for a 112 megawatt natural gas power plant to be built on a barge