Systematic study of optoelectronic and transport properties of cesium lead halide (Cs2PbX6; X=Cl, Br, I) double perovskites for solar cell applications