Nano Photonics & Energy Materials Laboratory (NPEML)