Zaslat SMS: Advances in energy development and environment :