4-cycle free LDPC codes based on difference sets