Technologies by Dr. Donggang Yao