signaling mechanisms and cell communication topic 21 7914289