Citations Google scholar ResearchGate This project is supported by the National Science Foundation BCS-0904478 and BCS-0904463