Functional diversity of long non-coding RNAs in immune regulation