Delhi man faces eight counts of child rape