nano solar luminescent particles