Deep-dive: Securing Desktop Virtualization with NSX and Horizon