Technologies by Dr. Shaowei Yang