Network slicing and noma enabled mobile edge computing for next-generation networks