Solar energy conversion by mimicking the structure of chloroplast Sabrina, Staff writer November 30, 2022