Photocatalytic effect of zinc oxide and magnetite entrapped calcium alginate beads for azo dye and hexavalent chromium removal from solutions