Inferring Cell-Cell Communication Network with Single Cell Resolution