Narrow band solar energy