Author: Juergen Branke,S. Masoud Sadjadi,Bing Xie