Principles of using solar power generation