Energy transfer and collective fluorescence effects in semiconductor nanoparticle self-assemblies