Enhancing Optimization of Photovoltaic Devices Performance using Artificial Neural Network (ANN) Comparing with Thermoelectric Generators (TEGs) to Improve Power Efficiency | IEEE Conference Publication | IEEE Xplore