Design and synthesis of molecular building blocks : investigation of self-assembly and binding properties - Fan, Ailong (2002)