Shen, Bo, University of Applied Sciences Esslingen, Esslingen, Germany