National Basic Research Program of China (973 Program)National Basic Research Program of China [2013CB632402, 2011CB921404]; National Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21073069, 91023010, 21177048]; FDA Nanotechnology CORES Program; Office of Cosmetics and Colors, CFSAN/FDA