Synthesis of 3D well-packed octahedral PbS nanocrystal arrays