Solar medium and high temperature power generation system