concept of habitat and niche ppt