Preparation of inorganic nanoparticles in oil-in-water microemulsions: A soft and versatile approach