Transactional Interpretation of Quantum Mechanics