Bright future of Solar cell