Suspect arrested after gun battle in Chandler