I have used the below command.
allocate auxiliary channel ch1 type disk;
allocate auxiliary channel ch2 type disk;
set newname for database to '/u08/app/oracle/oradata/new/%b';
duplicate database to "new"
UNTIL TIME "TO_DATE('08-JAN-2014 15:22:31','DD-MON-YYYY HH24:MI:SS')"
BACKUP LOCATION '/backup01'
GROUP 1 ('/u08/app/oracle/oradata/new/log01a.dbf','/u08/app/oracle/oradata/new/log01b.dbf') SIZE 100M REUSE,
GROUP 2 ('/u08/app/oracle/oradata/new/log02a.dbf','/u08/app/oracle/oradata/new/log02b.dbf') SIZE 100M REUSE,
GROUP 3 ('/u08/app/oracle/oradata/new/log03a.dbf','/u08/app/oracle/oradata/new/log03b.dbf') SIZE 100M REUSE;
Thank you so much DK2010 for your response. After I added / also ,It gave RMAN-05575: CONTROLFILE backup created before to_date('01/15/2014 17:00:00','MM/DD/YYYY HH24:MI:SS') not found in /backup01/.
so I have copied the backup of controlfile which has been taken before 1:30 to the backup location and it resolved the issue.
Thank you once again for your help.