Bicontinuous microemulsions for high yield, wet synthesis of ultrafine nanoparticles: A general approach