Sensorless Control of High-speed Type PMSM in Wide Speed Range using an Iterative Adaptive Flux Observer