Author: Liping Di,H. K. Ramapriyan