Molecular-driven self-assembly towards a reproducible SERS substrate