Achieving 15.81% and 15.29% efficiency of all-polymer solar cells based on layer-by-layer or bulk heterojunction structure