Cost effective and high-performance thin film Si solar cell towards the 21st century