Stability, reliability, upscaling and possible technological applications of kesterite solar cells. (23rd April 2020)