Measurement-device-independent quantum random number generation over 23 Mbps with imperfect single-photon sources | Synapse