The impact of interplay between electronic and steric effects on the synthesis and the linear and non-linear optical properties of diketopyrrolopyrrole bearing benzofuran moieties