Tickfaw man charged with 59 counts of child pornography after online investigation