China remains formidable challenge at border: Indian Navy Chief Admiral R Hari Kumar