Pyrolysis based on feedstock, its application strategies and summary