Recent progress in device designs and dual-functional photoactive materials for direct solar to electrochemical energy storage