On the application of Ti/TiO2/CuO n-p junction semiconductor: A case study of electrolyte, temperature and potential influence on CO2 reduction