Text this: Recent develoments in solar energy research