NEW GENERATION ENERGY & ENVIRONMENT INC.