update CloudStorageSystemProvider to set fileSize and implement copyInputStream