Technical Feasibility and Environmental Effects of Ocean Thermal Energy Conversion (OTEC)