Structure Property Investigation and Applications of Self-Assembled Triphenylamine Bis Urea Macrocycles