Blow-up solutions for Hardy–Sobolev equations on compact Riemannian manifolds