Text this: Switching techniques and intelligent controllers for induction motor drive: Issues and recommendations