Alexander’s stoichiometry-based ML for discovery of salt hydrates published in Communications Materials June 5, 2026