Technologies by Dr. Chengzhi Shi