Xue Chun Ming Ya chemical physics chem phys