Electrochemical insight from nanoparticle collisions with electrodes: A mini-review