Semiconductor Materials for Solar PV Technology and Challenges towards Electrical Engineering. (21st August 2022)