Effect of an Al-doped ZnO electron transport layer on the efficiency of inverted bulk heterojunction solar cells