Enabling surface dependent diffusion in spatial simulations using Smoldyn