Layer-by-layer nucleation mechanism for quantum dot formation in strained heteroepitaxy.