I've done some web searching for "trappsol research" and such with little luck. It's not my area of expertise although I found a few google results that look like they might have some recent information. I can't access the full articles not being a member of any of the groups. I'll keep trying, though.