Earth-Abundant Semiconductors Based Electric Power Window. (3rd July 2019)