Title: CEC solar energy modelling