Firefox OS explained and hands-on with the Alcatel One Touch Fire C, ZTE Open C and Huawei Y300