Affiliation: | (1) College of Power Engineering, University of Shanghai for Science and Technology, Shanghai, 200093, P. R. China;(2) College of Management, University of Shanghai for Science and Technology, Shanghai, 200093, P. R. China;(3) Present address: Biomass Energy Engineering Research Center, School of Agriculture & Biology, Shanghai Jiao Tong University, 2678 Qixin Road, Shanghai, 201101, P.R. China |