Performance analysis and comparison of approximate detectors with linear detectors in massive MIMO systems under imperfect channel state information