Solar power reaches record high