A validated energy model of a solar dish-Stirling system considering the cleanliness of mirrors