Man arrested on child porn charges