Effect of size and charge asymmetry on aggregation kinetics of oppositely charged nanoparticles