All Inventions from Dr. Yuxing Li