Coherent manipulation of charge qubits in double quantum dots