I think yor plant is water primrose.. check this link out
http://www.pondboss.com/ubb/ultimatebb.php?ubb=get_topic;f=13;t=000001