Henderson ISD teacher charged with possession of child porn