Nan’an District
Chongqing, 400065
China
Chongqing University of Posts and Telecommunications
Carbon nitrides, photo-rechargeable batteries, homojunctions, Solar cells, semiconducting polymers