The photocatalytic degradation of diesel by solar light-driven floating BiOI/EP composites