Synthesis and characterization of the NiFe2O4 TEOS TPS Ag nanocomposite and investigation of its antibacterial activity - doi 10.1016/j.apsusc.2016.05.072 2016-05 Article type Journal