1. Animal Physiology Group Department of Biology University of Kaiserslautern Kaiserslautern Germany
2. Physiology of Neuronal Networks Department of Biology University of Kaiserslautern Kaiserslautern Germany
3. Electrical & Computer Engineering University of Delaware Newark Delaware USA