Text this: Solar photovaltaic power generation using PV technology