TARAFT, saci, Djamal Aouzellag, & Farid Hamoudi. " Wind-Powered Centrifugal Pump System: Investigating the Potential for Removing the Interfacing Converter Stabilizer." Journal of Power Technologies [Online], 103.1 (2023): 21 -- 32. Web. 17 May. 2024