Finite reluctance approach: A systematic method for the construction of magnetic network-based dynamic models of electrical machines