Sounds like the work that Carbon One (I think that is the name) is already doing. A Google search might turn up some relevant facts. Good luck.