Distributed CHP Generation from small size concentrated Solar Power