Simulating the performance of a highly efficient CuBi2O4-based thin-film solar cell