Introduction Solar energy forms the basis of most natural processes, and provides plentiful, clean energy, which is available everywhere, even over the coming billions of years [1]. Photovoltaic solar energy uses a photovoltaic cell that transforms solar energy into electricity [2]. The rapid ...