Effect of Ni and Al doping on structural, optical, and CO2 gas sensing properties of 1D ZnO nanorods produced by hydrothermal method