Field oriented control of dual three-phase induction motor drives using a Luenberger flux observer