1. Department of Mathematics, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599, USA
2. Department of Biology, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599, USA
3. Department of Applied Physical Sciences, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599, USA