Sol-gel transcription of sugar-appended porphyrin assemblies into fibrous silica: unimolecular stacks versus helical bundles as templates.