Text this: Relationship between average slope of textured substrate and poly-Si thin film solar cells performance