Forming spherical semiconductive nanoparticles Grant US-8790440-B2 United States of America 29 Jul 2014