Self-assembled silica nanotrench arrays using surfactant templates