Fft And Multigrid Accelerated Integral Equation Solvers For Multi-Scale Electromagnetic Analysis In Complex Backgrounds