Self-assembly and photoluminescence of molybdenum oxide nanoparticles