Child porn guilty plea brings man 8 years in prison