Ca(BH4)2-Mg2NiH4: On the pathway to a Ca(BH4)2 system with a reversible hydrogen cycle