1. Department of Informatics and Microsystems Technology; University of Applied Sciences Kaiserslautern; Zweibrücken 66482 Germany
2. Department of Biomedical Engineering; Huazhong University of Science & Technology; Wuhan 430074 China
3. Department of Pediatric Surgery Mannheim; Medical University of Heidelberg; 68167 Mannheim Germany