Spectral theory of imperfect diffusion-controlled reactions on heterogeneous catalytic surfaces.