Existence and construction of capacity-achieving network codes for distributed storage | IEEE Conference Publication | IEEE Xplore