Single photon avalanche diode (SPAD) VLC system and application to downhole monitoring | IEEE Conference Publication | IEEE Xplore