Energy control in all-electric ship: State of the art and IoT perspectives