Thin film composite membranes prepared from diaminoguanidine hydrochloride for Mg2+/Li+ separation