I made some solar cells with an inverted structure, ITO/ZnO/P3HT:PCBM/MoO3(10nm)/Ag(60nm). The fill factor is low (less than 50%), but everything else is okay. Can anybody tell me what could be the issue? Is it MoO3 interface? Should there be any time gap between deposition of MoO3 and that of Ag?