The potential of concentrating solar power (CSP) for electricity generation in Libya