EU energy commissioner says gas price cap one part of energy solution