BiFeO3 immobilized within liquid natural rubber-based hydrogel with enhanced adsorption-photocatalytic performance.