Advanced fluorescence reporters in chemistry and biology II : molecular constructions, polymers and nanoparticles - Demchenko, Alexander P., (Springer, 2010)