publication venue for A Perspective in Renewable Energy Production from Biomass Pyrolysis - Challenges and Prospects. 19:423-436. 2015