Home institution: Technische Universität Dresden