Dynamic allocation and efficient distribution of data among multiple clouds using network coding | IEEE Conference Publication | IEEE Xplore