Text this: Performance analysis of non-linear constellation precoded NOMA over Rayleigh fading channel