[libvirt] what are the differences among disk cache attribute