Graduate student Xinhuiyu Liu wins NASA fellowship