National Natural Science Foundation of China(41502284);National Natural Science Foundation of China(51568014);National Natural Science Foundation of China(41272358);National Natural Science Foundation of Guangxi(2013GXNSFBA019233);Project of Guangxi Key Laboratory of New Energy and Building Energy Saving(桂科能15-J-21-1)