Hidden facts you need to know about cockroach