The Latest 5G C-Band Interference on Radio Altimeters Research, Testing and Technology Updates