Technologies by Dr. Ai-Ping Hu