heterosctructures