China handles over 70 billion parcels this year