Suspect charged for Gonzales massacre