Detail computational study about the structural, electronic, optical, and mechanical properties of RbVX3 (Cl, Br, I) halide perovskite materials