Solar energy thermal processes