How many Halls of Residence are there of the Indian Institute of Technology Kharagpur, can you please give me there details of it? Also give me details about there services and the facilities offered in it? Tell me about the accommodation of these Halls of Residence?