College of Economics and Management Shanghai University of Electric Power Shanghai China;
College of Economics and Management Shanghai University of Electric Power Shanghai China;
Beijing Electric Power Transmission and Transformation Co. Ltd. Beijing China;
State Grid Jiangsu Marketing Service Center (Metrology Center) Nanjing China;
Biomass; Chicken Manure; Power Generation; PEST-SWOT; Solutions;