Super-Lambertian photocurrent-generation in solar cells with periodically textured interfaces