Simulating Ion Permeation Through the ompF Porin Ion Channel Using Three-Dimensional Drift-Diffusion Theory