Organic photovoltaics mechanism, materials, and devices (Taylor & Francis, 2005)