First-principles study of the structure, electronic, magnetic and elastic properties of half-Heusler compounds LiXGe (X = Ca, Sr and Ba). (October 2017)