Landslide partially blocks Teesta, Chyakoong rivers in North Sikkim