An improved synthesis and purification of tetratellurafulvalene (TTeF)