NASA advanced space photovoltaic technology--status, potential, and future mission applications [electronic resource] / Dennis J. Flood, ... [et al.]