Adsorption of dodecyl pyridinium chloride on monodisperse porous silica.