HIT intermediate-band solar cells with self-assembled colloidal quantum dots and metal nanoparticles | IEEE Conference Publication | IEEE Xplore