Metal immobilized nanoparticles as suitable substrates for SERRS spectroscopy of free-base porphyrins