Recent avances in the preparation and electrochemical use of ensembles of nanoelctrodes: from 2D- surfaces to 3d- hierarchical nanostructures