Resource Allocation For Uplink Non-Orthogonal Multiple Access In Virtualized Wireless Networks