solar [adjective] + generator [noun]