Emerging Science Note/Nanogeneration