Mingrou Xie and Nicholaus Prasetya and Bradley P. Ladewig