Department of Bioproducts and Biosystems, Aalto University, Aalto FI-00076, Finland Institute of Chemistry of Renewable Resources, Department of Chemistry, University of Natural Resources and Life ...
Institute of Technical Chemistry, Clausthal University of Technology, Arnold-Sommerfeld-Straße 4, 38678 Clausthal-Zellerfeld, Germany ...