Research Institute of Petroleum Exploration and Development;
China National Petroleum Corporation;
Beijing 100083;
China;
State Key Laboratory of Enhanced Oil Recovery (Research Institute of Petroleum Exploration and Development);
Beijing 100083;
China;