Technologies by Dr. Haiying Huang