Novel BiIO4/BiVO4 composite photocatalyst with highly improved visible-light-induced photocatalytic performance for rhodamine B degradation and photocurrent generation