Fluorescence quenching of dyes by tryptophan: interactions at atomic detail from combination of experiment and computer simulation.