Spiral Complete Coverage Path Planning Based on Conformal Slit Mapping in Multi-connected Domains