Price war looms in consumer electronics