Invasive lionfish meet their match in Florida Keys