College of Chemistry and Chemical Engineering, Southwest Petroleum University, Chengdu 610500, PR China Oil and Gas Field Applied Chemistry Key Laboratory of Sichuan Province, Chengdu 610500, PR China ...