A thermal engine for underwater glider driven by ocean thermal energy