Achievements, challenges, and developing directions of bio-inspired self-repairing technology. (May 2021)