Fabrication and enhanced carbon monoxide gas sensing performance of p-CuO/n-TiO2 heterojunction device