All Inventions from Dr. Yongping Yang