Template-directed Self-assembly Research Articles