1. Department of Mathematics Michigan State University MI 48824 USA
2. Department of Biochemistry and Molecular Biology Michigan State University MI 48824 USA
3. Department of Electrical and Computer Engineering Michigan State University MI 48824 USA