Why calcium ions do not form precipitate with aqueous ammonia