Self-Assembly Of Squaraine Dyes