Author: D. T. Lee,Danny Z. Chen,Shi Ying