Time of flight sensor