Power/energy progress report: A pastiche of developments promises near and long-term applications | IEEE Journals & Magazine | IEEE Xplore