Observations on the relationship between structure and electrical performance in silicon ribbon solar cells