Thermochromism of Salicylideneanilines in Solution: Aggregation-controlled Proton Tautomerization