Home Eco Friendly Guide Synthetic, self-assembling chloroplast to restore solar cell damage