Interstellar meteor fragments found? Harvard astronomer's claim sparks debate, criticism