Directions and frameworks for effective telepresenceSteven FeinerS. Kicha Ganapathyet al.2004ETP 2004