added io.ReadCloser interface for upload parts