Why is crystal violet preferred over safranin for staining bacterial biofilms formed on the surface of microtiter plates?