Author: Moti Yung,Feng Bao,Dongdai Lin