Phthalimide based new photocatalysts featured with highly selective photodegradation of azo-dyes and good photocatalytic activity in both homogeneous and heterogeneous systems