Spectrum splitting for efficient utilization of solar radiation: a novel photovoltaic–thermoelectric power generation system