Man faces child sex assault, child porn charges