Template-assisted ordering of Pb nanoparticles prepared from molecular-level colloidal processing