Colloidal Particle Deposition Onto Charge-Heterogeneous Substrates