Solar Power Generation Block Diagram