Flexible and stretchable inorganic solar cells: Progress, challenges, and opportunities. (2020)