I agree with what RichNPoor says.
If you want to use solar power to power your reef, just set your tank outside, in a green house or something. If you want it inside, and have the money, use mirror, sun roof, fiber optic or something to collect the light. Use a heat mirror to filter out the infrared, so the light won't heat up your tank.