Green New Energy Materails