- fix data re-upload
- fix inaccurate uploaded data size
- add data sync with server
- add waiting to upload data size display