add a check on upload_file
update transfer's usage
Add Reference in README.md