Text this: Quantum dialogue protocol based on self-dual quantum low density parity check codes