20100729 tech: Huawei launches 20 mobiles in India