1. State Key Lab of Oil & Gas Reservoir Geology and Exploitation; Southwest Petroleum University; Chengdu 610500 People's Republic of China
2. Department of Materials and Engineering; Southwest Petroleum University; Chengdu 610500 People's Republic of China
3. New Energy Center; Southwest Petroleum University; Chengdu 610500 People's Republic of China