CrystalICL: Enabling In-Context Learning for Crystal Generation