Density Functional Theory Combined with Molecular Mechanics: The Infrared Spectra of Flavin in Solution †