Improving the speed estimation by load torque estimation in induction motor drives: an MRAS and NUIO approach