add UUID generator according to RFC4122