Apple to Xiaomi: Here are top 6 smartphones brand you should know about