Metagenomic analysis reveals the different characteristics of microbial communities inside and outside the karst tiankeng