Lancaster Environment Centre Lancaster University Lancaster LA1 4YQ United Kingdom;
Stopford Energy an Environment Merseyton Road Ellemere Port Chester CH65 3AD United Kingdom;
Ariva Technology The Hea Business and Technical Park Runcom Cheshire WA7 4EB United Kingdom;
农业部沼气科学研究所;