Affiliation: | 1. Western EcoSystems Technology, ULC, 1000 9th Ave SW Suite 303, Calgary, AB T2P 2Y6, Canada;2. Western EcoSystems Technology, Inc., 408 West 6th St., Bloomington, IN 47404, USA;3. Western EcoSystems Technology, Inc., 415 W. 17th St. Suite 200, Cheyenne, WY 82001, USA |