block diagram of solar power system