Thin-film silicon solar cells: A review and selected trends