1. Laboratory of Inorganic Materials Chemistry, University BadjiMokhtar of Annaba, Annaba, Algeria
2. Laboratory of Industrial Mechanics, University BadjiMokhtar of Annaba, Annaba, Algeria
3. Mechanical Engineering Department, University of Skikda, Skikda, Algeria
4. Department of Ocean and Mechanical Engineering, Florida Atlantic University, Boca Raton, FL, USA
5. Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
6. Department of Mechanical and Aeronautical Engineering, University of Pretoria, Pretoria, South Africa
7. Department of Renewable Energy and Environmental Engineering, University of Tehran, Tehran, Iran