silver perchlorate and aluminum chloride