Hybrid solar engines