Towards An Intelligent Energy Monitoring System For Autonomous Underwater Vehicles