Mattoon man gets 16 years on child porn charges