A new fuzzy optimal allocation of detuned passive filters based on a Nonhomogeneous Cuckoo Search Algorithm considering resonance constraint. (June 2019)