Mimetas secures $20.5 million in financing round