upload photos one by one to prevent network time out
put the currently being uploaded photo to the top of the list