solar generator sizing