All Title Author
Keywords Abstract

Publish in OALib Journal
ISSN: 2333-9721
APC: Only $99

ViewsDownloads

Relative Articles

More...

Purification of Produced Water from a Sour Oilfield in South Kuwait. 1. Oil-Water Separation and Industrial Salt Production

DOI: 10.4236/jwarp.2024.162010, PP. 156-180

Keywords: Produced Water, Oil and Gas, Adsorption Filtration, Crystallization

Full-Text   Cite this paper   Add to My Lib

Abstract:

Produced water from an oil extraction site in South Kuwait was sampled after primary oil – water separation had been carried out. The produced water was filtered through a mixture of activated charcoal and esterified cellulosic material gained from spent coffee grounds as a tertiary adsorption treatment. The earth-alkaline metal ions and heavy metals were separated from the de-oiled produced water by addition of either sodium or potassium hydroxide in the presence of carbon dioxide or by direct addition of solid sodium carbonate. The resulting filtrate gave salt of industrial purity upon selective crystallization on evaporation.

References

[1]  Salem, F. and Thiemann, T. (2022) Produced Water from Oil and Gas Exploration—Problems, Solutions and Opportunities. Journal of Water Resource and Protection, 14, 142-185.
https://doi.org/10.4236/jwarp.2022.142009
[2]  Jiménez, S.B., Micó, M.M., Arnaldos, M., Medina, F. and Contreras, S. (2018) State of the Art of Produced Water Treatment. Chemosphere, 96, 186-208.
https://doi.org/10.1016/j.chemosphere.2017.10.139
[3]  Fakhru’l-Razi, A., Pendashteh, A., Abdullah, L.C., Biak, D.R.A., Madaeni, S.S. and Abidin, Z.Z. (2009) Review of Technologies for Oil and Gas Produced Water Treatment. Journal of Hazardous Materials, 170, 530-551.
https://doi.org/10.1016/j.jhazmat.2009.05.044
[4]  Salem, F., Poulose, V., Kawamura, K., Nakamura, A., Saibi, H. and Thiemann, T. (2023) Effects of the Produced Water from a Sour Oilfield in South Kuwait on the Production Tubing. Journal of Water Resource and Protection, 15, 358-375.
https://doi.org/10.4236/jwarp.2023.157021
[5]  Kamshad, T., Al-Ghamdi, A.R., Siritri, R.S. and Kellow, D. (2016) Risk Assessment for Implementation of Chemical Treatment Programs on Production Wells within the Wafra Oilfield Partition Zone (Kingdom of Saudi Arabia and Kuwait). CORROSION 2016, Vancouver, 6-10 March 2016, Paper Number: NACE-2016-7115.
https://onepetro.org/NACECORR/proceedings/CORR16/All-CORR16/NACE-2016-7115/123448
[6]  Al-Hashem, A., Carew, J.A. and Al-Sayegh, A. (2000) The Effects of Water-Cut on the Corrosion Behavior L80 Carbon Steel under Downhole Conditions. CORROSION 2000, Orlando, 10-14 March 2000, Paper Number: NACE-00061.
https://onepetro.org/NACECORR/proceedings/CORR00/All-CORR00/NACE-00061/111962
[7]  Scott, P.J.B., Al-Hashem, A. and Carew, J.A. (2007) Experiments on MIC of Steel and FRP Downhole Tubulars in West Kuwait Brines. CORROSION 2007, Nashville, 11-15 March 2007, Paper Number: NACE-07113.
https://onepetro.org/NACECORR/proceedings/CORR07/All-CORR07/NACE-07113/126604
[8]  Sun, W., Pugh, D.V., Ling, S., Reddy, R.V, Pacheco, J.L., Nisbet, R.S., Nor, N.M., Kersey, M.S. and Morshidi, L. (2011) Understanding and Quantifying Corrosion of L80 Carbon Steel in Sour Environments. CORROSION 2011, Houston, 11-15 March 2011, Paper Number: NACE-11063.
https://onepetro.org/NACECORR/proceedings/CORR11/All-CORR11/NACE-11063/120595
[9]  Smith, S. (2015) Current Understanding of Corrosion Mechanisms Due to H2S in Oil and Gas Production Environments. CORROSION 2015, Dallas, 15-19 March 2015, Paper Number: NACE-2015-5485.
https://onepetro.org/NACECORR/proceedings/CORR15/All-CORR15/NACE-2015-5485/123229
[10]  Li, Z.Y., Liao, W., Wu, W., Du, C. and Li, X. (2017) Failure Analysis of Leakage Caused by Perforation in an L415 Steel Gas Pipeline. Case Studies in Engineering Failure Analysis, 9, 63-70.
https://doi.org/10.1016/j.csefa.2017.07.003
[11]  Li, X.G., Zhang, D.W., Liu, Z.Y., Du, C. and Dong, C. (2015) Materials Science: Share Corrosion Data. Nature, 527, 441-442.
https://doi.org/10.1038/527441a
[12]  Hedar, Y. and Budiyono. (2018) Pollution Impact and Alternative Treatment for Produced Water. E3S Web of Conferences, 31, Article ID: 03004.
https://doi.org/10.1051/e3sconf/20183103004
[13]  Neff, J., Lee, K. and DeBlois, E.M. (2011) Produced Water: Overview of Composition, Fates, and Effects. In: Lee, K. and Neff, J., Eds., Produced Water, Springer, New York, 3-54.
https://doi.org/10.1007/978-1-4614-0046-2_1
[14]  Pichtel, J. (2016) Oil and Gas Production Wastewater: Soil Contamination and Pollution Prevention. Applied and Environmental Soil Science, 2016, Article ID: 2707989.
https://doi.org/10.1155/2016/2707989
[15]  Nath, F., Chowdhury, M.O.S. and Rahman, M.M. (2023) Navigating Produced Water Sustainability in the Oil and Gas Sector: A Critical Review of Reuse Challenges, Treatment Technologies, and Prospects Ahead. Water, 15, Article 4088.
https://doi.org/10.3390/w15234088
[16]  Castro, P. and Huber, M. (2023) Marine Biology. 12th Edition, McGraw Hill Education, New York.
[17]  Khawaji, A.D., Kutubkhanah, I.K. and Wie, J.M. (2008) Advances in Seawater Desalination Technologies. Desalination, 221, 47-69.
https://doi.org/10.1016/j.desal.2007.01.067
[18]  Lim, Y.J., Goh, K., Kurihara, M. and Wang, R. (2021) Seawater Desalination by Reverse Osmosis: Current Development and Future Challenges in Membrane Fabrication—A Review. Journal of Membrane Science, 629, Article ID: 119292.
https://doi.org/10.1016/j.memsci.2021.119292
[19]  Pambudi, N.A., Yusafiadi, J., Biddinika, M.K., Estriyanto, Y. and Sarifudin, A. (2022) An Experimental Investigation of Salt Production Improvement by Spraying and Heating. Case Studies in Thermal Engineering, 30, Article ID: 101739.
https://doi.org/10.1016/j.csite.2021.101739
[20]  Stewart, M. (2008) Three-Phase Oil and Water Separators. In: Stewart, M. and Arnold, K., Eds., Gas-Liquid and Liquid-Liquid Separators, Gulf Professional Publishing, Houston, 131-174.
https://doi.org/10.1016/B978-0-7506-8979-3.00004-0
[21]  Han, Y., He, L., Luo, X., Lü, Y., Kaiyue, S., Chen, J. and Huang, X. (2017) A Review of the Recent Advances in Design of Corrugated Plate Packs Applied for Oil-Water Separation. Journal of Industrial and Engineering Chemistry, 53, 37-50.
https://doi.org/10.1016/j.jiec.2017.04.029
[22]  Young, G.A.B., Wakley, W.D., Taggart, D.L., Andrews, S.L. and Worrell, J.R. (1994) Oil-Water Separation Using Hydrocyclones: An Experimental Search for Optimum Dimensions. Journal of Petroleum Science and Engineering, 11, 37-50.
https://doi.org/10.1016/0920-4105(94)90061-2
[23]  Bennett, G.F. and Peters, R.W. (1988) The Removal of Oil from Wastewater by Air Flotation: A Review. Critical Reviews in Environmental Control, 18, 189-253.
https://doi.org/10.1080/10643388809388348
[24]  Mondal, S. and Wickramasinghe, S.R. (2008) Produced Water Treatment by Nanofiltration and Reverse Osmosis Membranes. Journal of Membrane Separation, 322, 162-170.
https://doi.org/10.1016/j.memsci.2008.05.039
[25]  Zsirai, T., Qiblawey, H., Buzatu, P., Al-Marri, M. and Judd, S.J. (2018) Cleaning of Ceramic Membranes for Produced Water Filtration. Journal of Petroleum Science and Engineering, 166, 283-289.
https://doi.org/10.1016/j.petrol.2018.03.036
[26]  Youssef, R., Qiblawey, H. and El-Naas, M. (2020) Adsorption as a Process for Produced Water Treatment: A Review. Processes, 8, Article 1657.
https://doi.org/10.3390/pr8121657
[27]  Choi, Y., Kim, Y., Woo, Y.C. and Hwang, I. (2023) Water Management and Produced Water Treatment in Oil sand Plant: A Review. Desalination, 567, Article ID: 116991.
https://doi.org/10.1016/j.desal.2023.116991
[28]  Suhane, S., Dewan, R. and Mohaimin, R. (2022) Potential Use of Treated Produced Water in Irrigation: A Review. In: Siddiqui, N.A., Tauseef, S.M., Abbasi, S.A., Dobhal, R. and Kansal, A., Eds., Advances in Sustainable Development, Springer, Singapore, 87-100.
https://doi.org/10.1007/978-981-16-4400-9_6
[29]  Echchelh, A., Hess, T. and Sakrabani, R. (2018) Reusing Oil and Gas Produced Water for Irrigation of Food Crops in Drylands. Agricultural Water Management, 206, 124-134.
https://doi.org/10.1016/j.agwat.2018.05.006
[30]  Echchelh, A., Hess, T., Sakrabani, R., Prigent, S. and Stefanakis, A.I. (2021) Towards Agro-Environmentally Sustainable Irrigation with Treated Produced Water in Hyper-Arid Environments. Agricultural Water Management, 243, Article ID: 106449.
https://doi.org/10.1016/j.agwat.2020.106449
[31]  Niemeyer, J.C., Medici, L.O., Correa, B., Godoy, D., Ribeiro, G., Lima, S.O.F., Santo, F.B. and Carvalho, D.F. (2020) Treated Produced Water in Irrigation: Effects on Soil Fauna and Aquatic Organisms. Chemosphere, 240, Article ID: 124791.
https://doi.org/10.1016/j.chemosphere.2019.124791
[32]  Skalak, K.J., Engle, M.A., Rowan, E.L., Jolly, G.D., Conko, K.M., Benthem, A.J. and Kraemer, T.F. (2014) Surface Disposal of Produced Waters in Western and Southwestern Pennsylvania: Potential for Accumulation of Alkali-Earth Elements in Sediments. International Journal of Coal Geology, 126, 162-170.
https://doi.org/10.1016/j.coal.2013.12.001
[33]  Kothawade, T.R. and Naik, S.J. (2023) Reuse of Produced Water as Injection Water. Materialstoday: Proceedings, 77, 168-175.
https://doi.org/10.1016/j.matpr.2022.11.128
[34]  Vieira, M. (1951) Sal comum-a técnica das marinhas, Livraria Sá da Costa. Lisbon Portugal.
[35]  Rodrigues, C.M., Bio, A., Amat, F. and Viera, N. (2011) Artisanal Salt Production in Aveiro/Portugal—An Ecofriendly Process. Saline Systems, 7, Article No. 3.
https://doi.org/10.1186/1746-1448-7-3
[36]  Cipollina, A., Misseri, A., D’Alì Staiti, G., Galia, A., Micale, G. and Scialdone, O. (2012) Integrated Production of Fresh Water, Sea Salt and Magnesium from Sea Water. Desalination and Water Treatment, 49, 390-403.
https://doi.org/10.1080/19443994.2012.699340
[37]  Al Bazedi, G., Ettouney, R.S., Tewfik, S.R., Sorour, M.H. and El-Rifai, M.A. (2014) Salt Recovery from Brine Generated by Large-Scale Seawater Desalination Plants. Desalination and Water Treatment, 52, 4689-4697.
https://doi.org/10.1080/19443994.2013.810381
[38]  Vassallo, F., La Corte, D., Cancilla, N., Tamburini, A., Bevacqua, M., Cipollina, A. and Micale, G. (2021) A Pilot-Plant for the Selective Recovery of Magnesium and Calcium from Waste Brines. Desalination, 517, Article ID: 115231.
https://doi.org/10.1016/j.desal.2021.115231
[39]  Salem, F. and Thiemann, T. (2024) Variability in Quantity and Salinity of Produced Water from Oil Production in South Kuwait. Engineering, 16, 8-23.
[40]  Gul Zaman, H., Baloo, L., Pendyala, R., Singa, P.K., Ilyas, S.U. and Kutty, S.R.M. (2021) Produced Water Treatment with Conventional Adsorbents and MOF as an Alternative: A Review. Materials, 14, Article 7607.
https://doi.org/10.3390/ma14247607
[41]  Pintor, A.M.A., Vilar, V.J.P., Botelho, C.M.S. and Boaventura, R.A.R. (2016) Oil and Grease Removal from Wastewaters: Sorption Treatment as an Alternative to State-of-the-Art Technologies. A Critical Review. Chemical Engineering Journal, 297, 229-255.
https://doi.org/10.1016/j.cej.2016.03.121
[42]  Emenike, E.C., Adeleke, J., Iwuozor, K.O., Ogunniyi, S., Aeyanju, C.A., Amusa, V.T., Okoro, H.K. and Aeniyi, A.G. (2022) Adsorption of Crude Oil from Aqueous Solution: A Review. Journal of Water Processing, 50, Article ID: 103330.
https://doi.org/10.1016/j.jwpe.2022.103330
[43]  Sobolciak, P., Popelka, A., Tanvir, A., Al-Maadeed, M.A., Adham, S. and Krupa, I. (2020) Materials and Technologies for the Tertiary Treatment of Produced Water Contaminated by Oil Impurities through Nonfibrous Deep-Bed Media: A Review. Water, 12, Article 3419.
https://doi.org/10.3390/w12123419
[44]  Doshi, B., Sillanpaa, M. and Kalliola, S. (2018) A Review of Bio-Based Materials for Oil Spill Treatment. Water Research, 135, 262-277.
https://doi.org/10.1016/j.watres.2018.02.034
[45]  Vahabisani, A. and An, C. (2021) Use of Biomass-Derived Adsorbents for the Removal of Petroleum Pollutants from Water: A Mini-Review. Environmental Systems Research, 10, Article No. 25.
https://doi.org/10.1186/s40068-021-00229-1
[46]  Yahya, M.A., Al-Qodah, Z. and Ngah, C.W.Z. (2015) Agricultural Bio-Waste Materials as Potential Sustainable Precursors Used for Activated Carbon Production: A Review. Renewable and Sustainable Energy Reviews, 46, 218-235.
https://doi.org/10.1016/j.rser.2015.02.051
[47]  Wong, S., Ngadi, N., Inuwa, I.M. and Hassan, O. (2018) Recent Advances in Applications of Activated Carbon from Biowaste for Wastewater Treatment: A Short Review. Journal of Cleaner Production, 175, 361-375.
https://doi.org/10.1016/j.jclepro.2017.12.059
[48]  Rawlins, C.H. and Sadeghi, F. (2018) Experimental Study on Oil Removal in Nutshell Filters for Produced-Water Treatment. SPE Production & Operations, 33, 145-153. https://doi.org/10.2118/186104-PA
[49]  Blumenschein, C.D., Severing, K.W. and Boyle, E. (2001) Walnut Shell Filtration for Oil and Solids. AISE Steel Technology, 78, 33-37.
[50]  Rahman, S.S. (1992) Evaluation of Filtering Efficiency of Walnut Granules as Deep-Bed Filter Media. Journal of Petroleum Science and Engineering, 7, 239-246.
https://doi.org/10.1016/0920-4105(92)90021-R
[51]  Sartika, D., Firmansyah, A.P., Junais, I., Arnata, I.W., Fahma, F. and Firmanda, A. (2023) High Yield Production of Nanocrystalline Cellulose from Corn Cob through a Chemical-Mechanical Treatment under Mild Conditions. International Journal of Biological Macromolecules, 240, Article ID: 124327.
https://doi.org/10.1016/j.ijbiomac.2023.124327
[52]  Sartika, D., Syamsu, K., Warsiki, E., Fahma, F. and Arnata, I.W. (2021) Nanocrystalline Cellulose from Kapok Fiber (Ceiba pentandra) and Its Reinforcement Effect on Alginate Hydrogel Bead. Starch, 73, Article ID: 2100033.
https://doi.org/10.1002/star.202100033
[53]  Arnata, I.W., Suprihatin, S., Fahma, F., Richana, N. and Sunarti, T.C. (2020) Cationic Modification of Nanocrystalline Cellulose from Sago Fronds. Cellulose, 27, 3121-3141.
https://doi.org/10.1007/s10570-019-02955-3
[54]  Syafri, E., Jamaluddin, N.H., Sari, M., Mahardika, Amanda, P. and Ilyas, R.A. (2022) Isolation and Characterization of Cellulose Nanofibers from Agave gigantea by Chemical-Mechanical Treatment. International Journal of Biological Macromolecules, 200, 25-33.
https://doi.org/10.1016/j.ijbiomac.2021.12.111
[55]  Maghfirah, A., Fahma, F., Lisdayana, N., Yunus, M., Kusumaatmaja, A. and Kadja, G.T.M. (2022) On the Mechanical and Thermal Properties of Poly(Vinyl Alcohol)—Alginate Composite Yarn Reinforced with Nanocellulose from Oil Palm Empty Fruit Bunches. International Journal of Biological Macromolecules, 22, Article 67881.
https://doi.org/10.22146/ijc.67881
[56]  Shi, C., Chen, Y., Yu, Z., Li, S., Chan, H., Sun, S., Chen, G., He, M. and Tian, J. (2021) Sustainable and Superhydrophobic Spent Coffee Ground-Derived Holocellulose Nanofibers Foam for Continuous Oil/Water Separation. Sustainable Materials and Technologies, 28, e00277.
https://doi.org/10.1016/j.susmat.2021.e00277
[57]  Lee, K.T., Cheng, C.L., Lee, D.S., Chen, W.H., Vo, D.V.N., Ding, L. and Lam, S.S. (2022) Spent Coffee Grounds Biochar from Torrefaction as a Potential Adsorbents for Spilled Diesel Oil Recovery and as an Alternative Fuel. Energy, 239, Article ID: 122467.
https://doi.org/10.1016/j.energy.2021.122467
[58]  Nasaruddin, N.F.N., Halim, H.N.A., Rozi, S.K.M., Mokhtar, Z., Tan, L.S. and Jusoh, N.W.C. (2022) Potential of Pretreated Spent Coffee Ground as Adsorbent for Oil Adsorption. In: Mohamed Noor, N., Sam, S.T. and Abdul Kadir, A., Eds., Proceedings of the 3rd International Conference on Green Environmental Engineering and Technology, Springer, Singapore, 427-434.
https://doi.org/10.1007/978-981-16-7920-9_51
[59]  Janissen, B. and Huynh, T. (2018) Chemical Composition and Value-Adding Applications of Coffee Industry by-Products: A Review. Resources, Conservation, and Recycling, 128, 110-117.
https://doi.org/10.1016/j.resconrec.2017.10.001
[60]  Boeriu, C.G., Bravo, D., Gosselink, R.J.A. and van Dam, J.E.G. (2004) Characterisation of Structure-Dependent Functional Properties of Lignin with Infrared Spectroscopy. Industrial Crops and Products, 20, 205-218.
https://doi.org/10.1016/j.indcrop.2004.04.022
[61]  Gordobil, O., Robles, E., Egüés, I. and Labidi, J. (2016) Lignin-Ester Derivatives as Novel Thermoplastic Materials. RSC Advances, 6, Article ID: 86909.
https://doi.org/10.1039/C6RA20238A
[62]  Zhao, X., Zhang, Y., Wei, L., Hu, H., Huang, Z., Yang, M., Hwang, A., Wu, J. and Feng, Z. (2017) Esterification Mechanism of Lignin with Different Catalysts Based on Lignin Model Compounds by Mechanical Activation-Assisted Solid-Phase Synthesis. RSC Advances, 7, 52382-52390.
https://doi.org/10.1039/C7RA10482K
[63]  Chen, W., He, H., Zhu, H., Cheng, M., Li, Y. and Wang, S. (2018) Thermo-Responsive Cellulose-Based Material with Switchable Wettability for Controllable Oil/Water Separation. Polymers, 10, Article 592.
https://doi.org/10.3390/polym10060592
[64]  Wang, Y., Wang, X., Xie, Y. and Zhang, K. (2018) Functional Nanomaterials through Esterification of Cellulose: A Review of Chemistry and Application. Cellulose, 25, 3703-3713.
https://doi.org/10.1007/s10570-018-1830-3
[65]  Zhang, C., Liu, R., Xiang, J., Kang, H., Liu, Z. and Huang, Y. (2014) Dissolution Mechanism of Cellulose in N, N-Dimethylacetamide/Lithium Chloride: Revisiting through Molecular Interactions. Journal of Physical Chemistry, 118, 9507-9514.
https://doi.org/10.1021/jp506013c
[66]  Sudiarti, T., Wahyuningrum, D., Bundjali, B. and Made Arcana, I. (2017) Mechanical Strength and Ionic Conductivity of Polymer Electrolyte Membranes Prepared from Cellulose Acetate—Lithium Perchlorate. IOP Conference Series: Materials Science and Engineering, 223, Article ID: 012052.
https://doi.org/10.1088/1757-899X/223/1/012052
[67]  Srinivasan, A. and Viraraghavan, T. (2008) Removal of Oil by Walnut Shell Media. Bioresource Technology, 99, 8217-8220.
https://doi.org/10.1016/j.biortech.2008.03.072
[68]  Gallo-Cordova, A., Silva-Gordillo, M.M., Munoz, G.A., Arboleda-Faini, X. and Streitwieser, D.A. (2017) Comparison of the Adsorption Capacity of Organic Compounds Present in Produced Water with Commercially Obtained Walnut Shell and Residual Biomass. Journal of Environmental Chemical Engineering, 5, 4041-4050.
https://doi.org/10.1016/j.jece.2017.07.052
[69]  Aqion. The Open Carbonate System.
https://www.aqion.de/site/open-co2-system
[70]  Pederson, O., Colmer, T.D. and Sand-Jensen, K. (2013) Underwater Photosynthesis of Submerged Plants—Recent Advances and Methods. Frontiers in Plant Science, 4, Article 140.
https://doi.org/10.3389/fpls.2013.00140
[71]  Schwarzenbach, G. and Meier, J. (1958) Formation and Investigation of Unstable Protonation and Deprotonation Products of Complexes in Aqueous Solution. Journal of Inorganic Nuclear Chemistry, 8, 302-312.
https://doi.org/10.1016/0022-1902(58)80195-5
[72]  Lide, D.R. (1990) CRC Handbook of Chemistry and Physics. 71st Edition, CRC Press, Boca Raton.
[73]  Ferreira, D., Barros, M., Oliveira, C.M. and Bettencourt da Silva, R.J.N. (2019) Quantification of the Uncertainty of the Visual Detection of the End-Point of a Titration: Determination of Total Hardness in Water. Microchemical Journal, 146, 856-863.
https://doi.org/10.1016/j.microc.2019.01.069
[74]  (2023) Industrial Salts Market Statistics. Industry Analysis 2030. Allied Market Research.
https://www.alliedmarketresearch.com/industrial-salts-market-A14208
[75]  (2023) Tanzania Bureau of Standards, Draft Tanzania Standard, TBS/CDC 7 (5816) (Revision of TZS 134:1981).
https://members.wto.org/crnattachments/2020/TBT/TZA/20_2923_00_e.pdf
[76]  Salt Department, Industrial Grade Salt (2023) Common Salt for Chemical Industries under BIS: IS: 797-1982.
https://www.saltcomindia.gov.in/IndustrialGrade.html?tp=Salt
[77]  Sivakumar, V. and Sundaram, E.G. (2013) Improvement Techniques of Solar Still Efficiency: A Review. Renewable and Sustainable Energy Reviews, 28, 246-264.
https://doi.org/10.1016/j.rser.2013.07.037
[78]  Kaushal, A. and Varun (2010) Solar stills: A review. Renewable and Sustainable Energy Reviews, 14, 446-453.
https://doi.org/10.1016/j.rser.2009.05.011
[79]  Elango, C., Gunasekaran, N. and Sampathkumar, K. (2015) Thermal Models of Solar Still—A Comprehensive Review. Renewable and Sustainable Energy Reviews, 45, 856-911.
https://doi.org/10.1016/j.rser.2015.03.054

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133

WeChat 1538708413