This work is funded by the National Science Foundation via grant # MCB-1158176 and MCB-1517290.