A multi-resolution computational method to solve highly non-linear inverse scattering problems