Wuhan
China
Wuhan University of Technology
perovskite solar cells, carbon electrode, graphite sheet, mechanical modification