Microsoft and UPPER Network strengthen partnership