Text this: Ocean thermal energy conversion: the promise of a clean future