Diode photodetectors