China tests groundbreaking boron ramjet for missiles that fly through the air and water