Plant tissue culture : current status, opportunities and challenges.