photosynthetic textile composite