Tags: photovoltaic power generation principle Generation Costs Detailed Analysis