Real-Time and High-Speed Underwater Photon-Counting Communication Based on SPAD and PPM Symbol Synchronization