quantum dots in rainbow formation