Solar power generation book