Amino functionalized silica nanoparticles incorporated thin film nanocomposite membrane with suppressed aggregation and high desalination performance. (10th October 2018)