Effect of hydrogen bonding on electronic spectra and reactivity of flavins.