A single-event transient tolerant optical receiver