Sheaf representations of MV-algebras and lattice-ordered abelian groups via duality