Fabrication and Studies on FTO/(Compact ZnO/Porous ZnO: Eosin-Y)/C: FTO Solar Cell