Solar-driven polygeneration systems: Recent progress and outlook