Vibrational Sum-Frequency Generation Spectroscopy As A Molecular-Level Probe For Aqueous, Polymer, And Solid Interfaces