SERS active Ag nanoparticles in mesoporous silicon: from biosensing to single molecule detection