Landslides in Melli and Namkhola; heavy rainfall batters North Bengal