Design of a novel energy harvesting mechanism for underwater gliders using thermal buoyancy engines. (15th June 2023)