Sensing micelle hydration by proton-transfer dynamics of a 3-hydroxychromone dye: role of the surfactant headgroup and chain length.