Text this: Solar cell device physics