A comparative evaluation of OTEC, solar and wind energy based systems for clean hydrogen production. (10th February 2020)