Electric cargo ship