Development of a hardware-in-the-loop simulator for small-scale concentrated solar combined heat and power system