1. College of Energy and Mechanical Engineering, Shanghai University of Electric Power, Shanghai 200090, China
2. Shanghai Special Equipment Supervision and Inspection Technology Research Institute, Shanghai 200333, China
3. Solid Waste Division, Shanghai Environment Group, Shanghai 200336, China