University Affiliation: 
Technische Universität Berlin, Germany