GILoop: Robust chromatin loop calling across multiple sequencing depths on Hi-C data