Transition metal oxides (NiO, SnO2, In2O3) modified graphene: A promising candidate to detect and scavenge CO, C2H2, and CH4 gases