Alternative Energy, Role of IT and Software Engineering on Alternative Energy - 0