Polymer photovoltaic detectors: progress and recent developments