Coupling and readout of semiconductor quantum dots with a superconducting microwave resonator