revised related work, added more citations