Studies Of Halide Perovskites Cspbx3, Rbpbx3 (X=Cl-, Br-, I-), And Their Solid Solutions