Inverted polymer solar cell based on MEH-PPV/PC 61 BM coupled with ZnO nanoparticles as electron transport layer