improve file upload to qiniu