Singapore researchers artificially generate mouse blood from skin cells