Simulated performance of a novel solid-state dye-sensitized solar cell based on phenyl-C61-butyric acid methyl ester (PC61BM) electron transport layer