Surface-Enhanced Raman Scattering: Fundamentals and Biosensing Applications