SNEC 16th (2022) International Photovoltaic Power Generation and Smart Energy Exhibition & Conference