Return to Article Details Bio-molecular nano scale devices using first principle paradigm: A comprehensive survey