Broad spectrum light-trapping ternary polymer solar cells based on self-assembled nano-ridged active layer. (1st March 2020)