Three armed uprisings of the Shanghai workers: annihilating 5,000 enemies in 30 hours, occupying Shanghai, establishing the municipal government I, the Shanghai Autonomy Movement and the first armed uprising of the Shanghai workers II, the second armed uprising of the Shanghai workers III, the careful organization and planning of the uprising IV, the victory of the uprising and the establishment of the municipal government V, the impact of the third armed uprising of the Shanghai workers