Light trapping in thin film crystalline silicon solar cells using Multi-Scale photonic topological insulators