1. Sinopec Shengli Petroleum Administration Co., Ltd., Dongying 257001, China
2. Working Station for Postdoctoral Scientific Research, Shengli Oil Administration, Dongying 257000, China
3. Technical Inspection Center, Shengli Oilfield Company, SINOPEC, Dongying 257022, China
4. Electric Power Branch, Shengli Oil Administration, SINOPEC, Dongying 257022, China
5. Petroleum Engineering Technology Research Institute, Shengli Oilfield Company, SINOPEC, Dongying 257022, China