Silica nanocarriers with user-defined precise diameters by controlled template self-assembly