Metal oxide nanocomposites with metal/carbon based materials for photocatalytic, antibacterial and sensing applications