Tag: windows into miniature power plants Massachusetts Institute of Technology Applied Physics Letters low cost power Vladimir Bulović Richard Lunt