Technologies by Dr. Hailong Chen