Algorithms for the determination of binding constants and enantiomeric excess in complex host : guest equilibria using optical measurements.