Multi-branched CdSe nanocrystals stabilized by weak ligand for hybrid solar cell application