Modelling Power Consumptions for Multi-rotor UAVs