Nanoshell 'Whispering Galleries' Improve Solar Films