Visible single-photon generation from semiconductor quantum dots