20060602 india: New tax returns form introduced