Halbach Array Electromagnetic Radiation