SMS dit: Solution methods for integral equations: theory and applications