Raman and resonance-Raman spectra of polypyrrole with application to sensor – gas probe interactions