ELECTRICAL ENGINEERING DEPARTMENT Progress in photovoltaic research and application Journal of power sources Energy and buildings IEEE transactions on power systems IEEE transactions on automatic control Electric power systems research IEEE signal Processing magazine International journal of electrical power and energy systems