China launches 5 new satellites for ‘smart transportation systems’