The strategies for product life cycle extension