Synthesis and evaluation of a novel Rhodamine B pyrene [2]rotaxane as an intracellular delivery agent for doxorubicin.