Open Internet by MindsNetWorld’s first 100% battery-electric cruise ship unveiled with 1,856 passenger capacity