renewable energy solar energy otec ocean energy sustainable development seawater desalination offshore wind ocean thermal recycling input-output model efficiency ecological economics oil and gas energy energy
Tout plus