Thermodynamic performance prediction and optimization of a 1 kW ocean thermal energy cogeneration system based on artificial neural network