NREL:10.1260/0309-524X.36.5.509