Grid-connected photovoltaic power generation technologies, engineering economics, and risk management - Gevorkian, Peter (Cambridge University Press, 2017)