Halbach Permanent Magnet Array Research Articles