ASE takes hit due to weak banking and industrial performance