A review of research on agrivoltaic systems. (June 2022)