EVCS: An Edge-assisted Virtual Computing and Storage Approach for Heterogeneous Desktop Deployment | IEEE Conference Publication | IEEE Xplore