After Sri Lanka confirmed to Indian media that a Chinese research vessel has been allowed to dock at the Hambantota port, Chinese experts said on Monday that such a move is not only normal but also help generate revenue for the country facing an economic crisis and that India has no rights to interfere.