Synthesis of BaWO
4
/NRGO‒g-C
3
N
4
nanocomposites with excellent multifunctional catalytic performance via microwave approach