Virgin Mobile, MetroPCS in legal battle over phone flashing