Bioremediation of petroleum hydrocarbons: catabolic genes, microbial communities, and applications