New mayfly find in Meghalaya signifies good river health