TARAFT, saci, Aouzellag, Djamal, AND Hamoudi, Farid. " Wind-Powered Centrifugal Pump System: Investigating the Potential for Removing the Interfacing Converter Stabilizer" Journal of Power Technologies [Online], Volume 103 Number 1 (25 April 2023)