Molecular complexes of flavins: a comparison of flavin-indole and flavin-phenol interactions.