An hp-adaptive refinement strategy for hypersingular operators on surfaces