5 South Zhongguancun street
Center for Energy and Environmental Policy Researc
Beijing, 100081
China
Beijing Institute of Technology
Gas turbine power generation system, high power density generator, heat pipe guide vane structure, air-cooled heat dissipation