NOVEL HYDRAZONE AND NORBORNADIENE DERIVATIVES FOR MOLECULAR SOLAR THERMAL ENERGY STORAGE AND PHOTOVOLTAIC APPLICATIONS.