Text this: Enhancing the Efficiency of Bulk Heterojunction Solar Cell via Templated Self-Assembly