The Science of Compost Toilets