Landslide partially blocks Teesta Chyakoong rivers in North Sikkim