The world commission on Environment and Development ( WCED 1987) defined sustainable development that meet the needs of the present without compromising the ability of the future generations to meet their own needs