Non-degeneracy and uniqueness of solutions to singular mean field equations on bounded domains