Long coherence times in self-assembled semiconductor quantum dots