Lenovo launches $199 PCs for rural China