Self-assembled InGaAs Quantum Dots Research Articles