Microsoft surface laptop usb adapter July 8, 2019 16 32 64 128 Microsoft surface laptop 3 usb c to hdmi adapter Microsoft surface power supply Microsoft surface pro 6 charger Microsoft surface pro 8 usb c charging Microsoft laptop surface