Pilot Contamination Mitigation for Massive MIMO System Using Novel Channel Estimation Techniques