Plant molecular biology and biotechnology - Tiwari and Singhal