Solar power generation design for commercial and industrial buildings