Scientists have developed a solar cell that converts artificial light into electricity and used it to power a wireless ...