Energy conservation for inhomogeneous Navier-Stokes equations