Coherent optical control of semiconductor quantum dots for quantum information processing