Text this: Optical modeling and simulation of thin-film photovoltaic devices /