On-road vehicle emission inventory and its uncertainty analysis for Shanghai, China.