21 million year old stars found in Orion complex