Surface plasmon enhanced photodetectors