Spirocyclic rhodamine B benzoisothiazole derivative: a multi-stimuli fluorescent switch manifesting ethanol-responsiveness, photo responsiveness, and acidochromism