[Refactor]DownloadFile/UploadFile extends CloudFile

Signed-off-by: Ethan Shan <shan0xiao0xi@gmail.com>