Customized tuning of aggregation-induced emission of a napthalimide dye by surfactants and cyclodextrin.