Nanosphere Textiles