Silver nanoparticles on porous silicon: Approaching single molecule detection in resonant SERS regime