Efficient energy transfer within self-assembling peptide fibers: a route to light-harvesting nanomaterials.