Mooresville man arrested for child porn possession