One-loop fluctuations of semi-local self-dual vortices