Composite thin films of nanoporous silicon/green synthesized silver nanoparticles as antibacterial surface