Revisiting ocean thermal energy conversion