Debate on mobile phone is boon or bane