Energy migration and collective fluorescence effects from self-assembled nanoparticles by web-nanopt · 21 February 2023 Proposition these 2023