The physical properties of ThCr2Si2-type Ru-based compounds SrRu2X2 (X = P, Ge, As): An ab-inito investigation