Aluminum(III)-doped ZnO@Fe3O4 nanocomposite as a magnetic sorbent for preconcentration of cadmium(II)