NREL:10.1128/AEM.68.6.2633-2636.2002 NREL:10.1128/AEM.02753-09