Text this: Physics, technology and use of photovoltaics