Breaking barriers in solar energy