Yinghao Shen

Unconventional Natural Gas Institute, China University of Petroleum, Beijing 102249, China b Texas Tech University, Lubbock, USA, China

0000-0002-8804-0482