Vibrational dynamics and phase diagram of KNbO3 up to 30 GPa and from 20 to ∼500 K